package com.chrray.position.domain.dto;

import com.chrray.position.enums.app.FdJobStateEnum;
import com.chrray.position.enums.app.FdSalaryUnitEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author liujianxin
 * @date 2024/08/29 22:53
 */
@Data
public class MyPubJobsDTO {
    @ApiModelProperty(value = "职位ID")
    private Long jobId;

    @ApiModelProperty(value = "工种名称")
    private String jobName;

    @ApiModelProperty(value = "工作日期: 手动输入或日期选择出来的",example = "节假日 或 2024-08-29~2024-08-30两种格式")
    private String workData;

    @ApiModelProperty(value = "报酬单位")
    private Integer salaryUnit;

    @ApiModelProperty(value = "报酬单价")
    private BigDecimal salaryPrice;

    @ApiModelProperty(value = "地区名称")
    private String districtName;

    @ApiModelProperty(value = "发布人头像")
    private String publishByAvatar;

    @ApiModelProperty(value = "职位状态：0-待审核／-1 驳回／1-进行中／2-已完成／3-已结束/4-已下架/5-匹配中")
    private FdJobStateEnum jobState;

    @ApiModelProperty(value = "待录用人数")
    private Integer  waitEmployNum;
    @ApiModelProperty(value = "已录用人数")
    private Integer  employedNum;
    @ApiModelProperty(value = "已完工人数")
    private Integer  finishedNum;
}
